Sierra Leone

List of Embassies and Consulates of Sierra Leone. You can get a visa to Sierra Leone in 2 embassies around the world. Find a list of Sierra Leone embassies around the world below.

List of Embassies and Consulates of Sierra Leone

Ethiopia

Embassy of Sierra Leone in Addis Ababa for Ethiopia|South Africa

Russia

Embassy of Sierra Leone in Moscow for Russia|Czech Republic|Bulgaria|Serbia